<?php

include("validar_usuario.php");
require_once("../control/config.class.php");
require_once("../control/utilidades.class.php");
$executar = new Conexao;

$unidade="";
$curso="";
$turma="";
$data_inicial="";
$data_final="";
$servico="";
$ra="";
$nome="";

if(isset($_POST['carregar'])){
	
  $unidade=$_POST['unidade'];
  $curso=$_POST['curso'];
  $turma=$_POST['turma'];
  $data_inicial=$_POST['data'];
  $data_final=$_POST['data2'];
  $servico=$_POST['servico'];
  $ra=$_POST['ra'];
  $nome=$_POST['nome'];
}

function buscar_mes($mes){
		switch($mes){
			case '01' : 
				return "Janeiro";
				break;
			case '02' : 
				return "Fevereiro";
				break;
			case '03' : 
				return "Mar&ccedil;o";
				break;
			case '04' : 
				return "Abril";
				break;
			case '05' : 
				return "Maio";
				break;
			case '06' : 
				return "Junho";
				break;
			case '07' : 
				return "Julho";
				break;
			case '08' : 
				return "Agosto";
				break;
			case '09' : 
				return "Setembro";
				break;
			case '10' : 
				return "Outubro";
				break;
			case '11' : 
				return "Novembro";
				break;
			case '12' : 
				return "Dezembro";
				break;	
		}
	}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<script src="calendario/src/js/jscal2.js"></script>
<script src="calendario/src/js/lang/pt.js"></script>
<link rel="stylesheet" type="text/css" href="calendario/src/css/jscal2.css" />
<link rel="stylesheet" type="text/css" href="calendario/src/css/border-radius.css" />
<link rel="stylesheet" type="text/css" href="calendario/src/css/steel/steel.css" />
<head>

<title>Untitled Document</title>


<style type="text/css">
.titulo_cad {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.titulo_lab_uni {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009;
}
.titulo_cad1 {	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.texto_2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;

}
.texto_red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #F00;
}
.texto_3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
		color: #F00;
}
.texto_ {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
}
.titulo_disponibilidade {	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.link_fe {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
}
.tabela_titulo {	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.link_imprimir {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
</style>
</head>

<script language="javascript">
function carregar_boleto(codigo) {
  var check = document.forms["formulario"].cpf_cnpj.checked;
  var checked_mensagem = document.forms["formulario"].chec_mensagem.checked;
	
  if(check==true){
	  cpf_cnpj_view='cpf_cnpj=1';
  }else{
	  cpf_cnpj_view='cpf_cnpj=0';
  }
  if(checked_mensagem==true){
	  message='message=1&text='+document.formulario.mensagem.value;
  }else{
	  message='message=0';
  }
	
  window.open("../view/boleto_bradesco.php?"+cpf_cnpj_view+"&"+message+"&id=" + codigo,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,WIDTH=850,HEIGHT=600,top=50,left=50");
}
</script>
<script language=javascript>
<!--
cont = 0;
function CheckAll() { 
   for (var i=0;i<document.formulario.elements.length;i++) {
     var x = document.formulario.elements[i];
     if (x.name == 'check[]') { 
x.checked = document.formulario.selall.checked;
} 
}
if (cont == 0){    
var elem = document.getElementById("checar");
elem.innerHTML = "Desmarcar Todos";
cont = 1;
} else {
var elem = document.getElementById("checar");
elem.innerHTML = "Marcar Todos";
cont = 0;
}

} 
//-->
</script>
<script language="javascript">
function imprimir() {
  var grupo_id='',cpf_cnpj_view;
  var objCheckBox = document.forms["formulario"].elements["check[]"];
  var check = document.forms["formulario"].cpf_cnpj.checked;
  var checked_mensagem = document.forms["formulario"].chec_mensagem.checked;
		  
  for (i=0; i < objCheckBox.length; i++) {
	if (objCheckBox[i].checked) {
		 //alert(objCheckBox[i].value);
		 if(grupo_id == ''){
			grupo_id += objCheckBox[i].value;
		 }else{
		 	grupo_id += ","+objCheckBox[i].value;
		 }
	}
  }
  if(check==true){
	  cpf_cnpj_view='cpf_cnpj=1';
  }else{
	  cpf_cnpj_view='cpf_cnpj=0';
  }
  if(checked_mensagem==true){
	  message='message=1&text='+document.formulario.mensagem.value;
  }else{
	  message='message=0';
  }
 
  if(grupo_id != ''){	
  	window.open("../view/boleto_bradesco_varios.php?"+cpf_cnpj_view+"&"+message+"&id="+grupo_id,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,WIDTH=950,HEIGHT=700,top=50,left=50");
  }else{
	 alert('Selecione algum boleto.'); 
  }
}
</script>
<SCRIPT LANGUAGE="JavaScript">
<!--
function valid(form) {
  nome = document.formulario.nome.value;
  ra = document.formulario.ra.value;
  unidade = document.formulario.unidade.value;
  curso = document.formulario.curso.value;
  servico = document.formulario.servico.value;
  turma = document.formulario.turma.value;
  data_inicial = document.formulario.data.value;
  data_final = document.formulario.data2.value;
  
  if (nome == "" & ra == "" & unidade == "" & curso == "" & servico == "" & turma == "" & data_inicial == "" & data_final == "") {
     alert("Informe algum parametro...");
     return false;
  }
    
}

function Habilitar_desabilitar_campos(){
		var message;

        message = document.formulario.chec_mensagem.checked;
		if(message == false){
			document.formulario.mensagem.disabled = 1; // para ativado
			//document.form1.inicio.value='';
		}else{
			document.formulario.mensagem.disabled = 0; // para desativado
			//document.form1.inicio.value='--';
		}
	}
	

		
// -->
</SCRIPT>
<body >
<form id="formulario" onSubmit="return valid(this)" name="formulario" method="post" action="">
  <table width="977" border="0" align="center">
    <tr>
      <td height="0" align="center" valign="middle">&nbsp;</td>
    </tr>
    <tr>
      <td height="0" align="left" valign="middle" class="titulo_cad1">Filtro de Boletos Banc&aacute;rios</td>
    </tr>
    <tr>
      <td height="0" align="left" valign="middle">&nbsp;</td>
    </tr>
    <tr>
      <td><table width="860" border="0" align="center">
        <tr>
          <td align="right" class="titulo_cad">Nome do Sacado:</td>
          <td colspan="2" align="left"><input size="67" name="nome" value="<?php if(isset($_POST['nome'])){ echo $_POST['nome']; } ?>" type="text" id="nome" maxlength="100" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 20px; " /></td>
          </tr>
        <tr>
          <td align="right" class="titulo_cad"> RA/Matricula:</td>
          <td align="left"><input size="20" name="ra" type="text" value="<?php if(isset($_POST['ra'])){ echo $_POST['ra']; } ?>" id="ra" maxlength="20" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 20px; " /></td>
          <td align="center">&nbsp;</td>
        </tr>
        <tr>
          <td align="right" class="titulo_cad">Campus /Unidade:</td>
          <td align="left"><select name="unidade" id="unidade" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 24px; width:420px ">
            <option value="" selected="selected"> ------Selecione------</option>
             <?php	  

				  $sql="Select p.codigo,p.nome from unidades_educacionais p where p.codigo in (SELECT u.codigo FROM usuarios_unidades uu, unidades_educacionais u where uu.codigo_unidade=u.codigo and uu.codigo_usuario=".$codigo_user.") order by p.nome; ";
				  $res=$executar->execSQL($sql);
				  if($res){
					  while($dados=mysql_fetch_array($res)){
						  if($unidade==$dados[0]){
							$select="selected='selected' ";  
						  }else{
						  	$select="";
					      }
							  echo "<option value='".$dados[0]."' ".$select.">".$dados[1]."</option>"; 					 
					  }
				  }

				  ?> 
            </select>
            </td>
          <td align="center">&nbsp;</td>
        </tr>
        <tr>
          <td align="right" class="titulo_cad">Curso:</td>
          <td align="left"><select name="curso" id="curso" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 24px; width:420px ">
            <option value="" selected="selected"> ------Selecione------</option>
              <?php	  

				  $sql="Select distinct(curso_nome),u.nome from boletos b,unidades_educacionais u Where curso_nome <> '' and u.codigo=b.filial and b.filial in (SELECT u.codigo FROM usuarios_unidades uu, unidades_educacionais u where uu.codigo_unidade=u.codigo and uu.codigo_usuario=".$codigo_user.") order by curso_nome; ";
				  $res=$executar->execSQL($sql);
				  if($res){
					  while($dados=mysql_fetch_array($res)){
						  if($curso==utf8_encode($dados[0])){
							$select="selected='selected' ";  
						  }else{
						  	$select="";
					      }
							  echo "<option value='".utf8_encode($dados[0])."' ".$select.">".utf8_encode($dados[0])." - (".$dados[1].")</option>"; 					 
					  }
				  }

				  ?> 
          </select></td>
          <td align="center">&nbsp;</td>
        </tr>
        <tr>
          <td align="right" class="titulo_cad">Servi&ccedil;o:</td>
          <td align="left"><select name="servico" id="servico" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 24px; width:420px ">
            <option value="" selected="selected"> ------Selecione------</option>
             <?php	  

				  $sql="Select distinct(servico_desc) from boletos  where filial in (SELECT u.codigo FROM usuarios_unidades uu, unidades_educacionais u where uu.codigo_unidade=u.codigo and uu.codigo_usuario=".$codigo_user.") order by servico_desc; ";
				  $res=$executar->execSQL($sql);
				  if($res){
					  while($dados=mysql_fetch_array($res)){
						  if($servico==utf8_encode($dados[0])){
							$select="selected='selected' ";  
						  }else{
						  	$select="";
					      }
							  echo "<option value='".utf8_encode($dados[0])."' ".$select.">".utf8_encode($dados[0])."</option>"; 					 
					  }
				  }

				  ?> 
          </select></td>
          <td align="center">&nbsp;</td>
        </tr>
        <tr>
          <td align="right" class="titulo_cad">Turma:</td>
          <td align="left"><select name="turma" id="turma" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 24px; width:420px ">
            <option value="" selected="selected"> ------Selecione------</option>
             <?php	  

				  $sql="Select distinct(turma) from boletos where turma <> '' and filial in (SELECT u.codigo FROM usuarios_unidades uu, unidades_educacionais u where uu.codigo_unidade=u.codigo and uu.codigo_usuario=".$codigo_user.") order by turma; ";
				  $res=$executar->execSQL($sql);
				  if($res){
					  while($dados=mysql_fetch_array($res)){
						  if($turma==$dados[0]){
							$select="selected='selected' ";  
						  }else{
						  	$select="";
					      }
							  echo "<option value='".$dados[0]."' ".$select.">".$dados[0]."</option>"; 					 
					  }
				  }

				  ?> 
          </select></td>
          <td align="center">&nbsp;</td>
        </tr>
        <tr>
          <td align="right" class="titulo_cad">P&eacute;riodo de Vencimento:</td>
          <td colspan="2" align="left"><input name="data" id="data" value="<?php if($data_inicial!="") echo $data_inicial;  ?>" size="15" />
  &nbsp;
  <button id="f_btn1">...</button>
  &nbsp;&nbsp;&nbsp;<span class="tabela_titulo">&aacute;</span>&nbsp;&nbsp;
  <input name="data2" id="data2" value="<?php if($data_final!="") echo $data_final;  ?>" size="15" />
  &nbsp;
  <button id="f_btn12">...</button></td>
          </tr>
        <tr>
          <td width="280" align="right" class="titulo_cad">&nbsp;</td>
          <td width="429" align="left">&nbsp;</td>
          <td width="137" align="center">&nbsp;</td>
        </tr>
        <tr>
          <td height="8" colspan="3" align="center" ></td>
        </tr>
        <tr>
          <td width="280" align="center" >&nbsp;</td>
          <td width="429" align="right"><span class="style7">
            <input type="submit" name="carregar" id="carregar" value="Carregar Boletos " style="background:#666; color:#FFFFFF; border:#000000" />
          </span></td>
          <td width="137" height='8' align="center">&nbsp;</td>
        </tr>
      </table></td>
    </tr>  <?php
  if(isset($_POST['carregar'])){

  ?>
  
    <tr>
      <td align="right">&nbsp;</td>
    </tr>
    <tr>
      <td align="right"><table width="623" border="0">
          <tr>
            <td width="23" align="right"><input type="checkbox" name="cpf_cnpj" id="cpf_cnpj" value="<?php echo $dados[0]; ?>"/></td>
            <td width="391" align="left" class="texto_2">Emitir CPF/CNPJ no Boleto</td>
          </tr>
          <tr>
            <td align="right"><input type="checkbox" name="chec_mensagem" id="chec_mensagem" onclick="Habilitar_desabilitar_campos()" value="<?php echo $dados[0]; ?>"/></td>
            <td align="left" class="texto_2">Exibir mensagem no boleto</td>
          </tr>
          <tr>
            <td align="right">&nbsp;</td>
            <td align="left"><select name="mensagem" id="mensagem" style=" font-size:10pt; color: #333333; border: 1px solid #999; background-color: #FFFFFF; height: 24px; width:500px; "  />
             <?php	  

				  $sql="Select mensagem from mensagens; ";
				  $res=$executar->execSQL($sql);
				  if($res){
					  while($dados=mysql_fetch_array($res)){
							  echo "<option value='".$dados[0]."' >".$dados[0]."</option>"; 					 
					  }
				  }

				  ?> 
            </select></td>
          </tr>
      </table></td>
    </tr>
    <tr>
      <td><table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr class="titulo_cad">
          <td height="30" colspan="3" align="left" valign="top"><input type=checkbox name="selall" onClick="CheckAll()" />
            <span id="checar">Marcar Todos</span></td>
          <td height="20" align="left">&nbsp;</td>
          <td height="20" align="center">&nbsp;</td>
          <td height="20" colspan="4" align="right" valign="top" class="titulo_lab_uni">CONTROL + F = PESQUISA</td>
          </tr>
        <tr class="titulo_cad">
          <td width="30" align="left" bgcolor="#CCCCCC">&nbsp;</td>
          <td width="124" height="20" align="left" bgcolor="#CCCCCC">N&uacute;mero</td>
          <td width="259" align="left" bgcolor="#CCCCCC">Nome</td>
          <td width="135" height="20" align="left" bgcolor="#CCCCCC">Servi&ccedil;o</td>
          <td width="133" height="20" align="center" bgcolor="#CCCCCC">Per&iacute;odo Letivo</td>
          <td width="52" height="20" align="center" bgcolor="#CCCCCC">Parcela</td>
          <td width="88" height="20" align="center" bgcolor="#CCCCCC">Vencimento</td>
          <td width="98" height="20" align="center" bgcolor="#CCCCCC">Valor</td>
          <td width="31" height="20" bgcolor="#CCCCCC">&nbsp;</td>
        </tr>
        
        <?php
  
		$where="";
		$utilidades = new Utilidades;
		if($unidade!=""){
			$where.=" and b.filial='".$unidade."' ";
		}
		if($curso!=""){
			$where.=" and b.curso_nome='".$curso."' ";
		}
		if($turma!=""){
			$where.=" and b.turma='".$turma."' ";
		}
		if($data_inicial!=""){
			$where.=" and b.vencimento >= '".$utilidades->data_formato_ingles($data_inicial)."' ";
		}
		if($data_final!=""){
			$where.=" and b.vencimento <='".$utilidades->data_formato_ingles($data_final)."' ";
		}
		if($servico!=""){
			$where.=" and b.servico_desc ='".$servico."' ";
		}
		if($ra!=""){
			$where.=" and b.matricula like '%".$ra."%' ";
		}
		if($nome!=""){
			$where.=" and b.nome like '%".$nome."%' ";
		}
		
		$sql="SELECT b.codigo,b.nome,b.nosso_numero,b.valor,b.periodo_letivo,b.servico_desc,b.parcela,b.matricula,date_format(b.vencimento,'%d/%m/%Y') as vencimento,date_format(b.vencimento,'%Y%m%d') as data_numerica,u.nome, month(b.vencimento) as mes FROM boletos b,unidades_educacionais u Where b.filial=u.codigo and b.filial in (SELECT u.codigo FROM usuarios_unidades uu, unidades_educacionais u where uu.codigo_unidade=u.codigo and uu.codigo_usuario=".$codigo_user.") ".utf8_decode($where)."  order by data_numerica; "; //echo $sql;
		$cont_boletos=0;
		$data_numerica=date('Ymd');
		$res=$executar->execSQL($sql);
		if($res){
			$cont_boletos=mysql_num_rows($res);
			while($dados=mysql_fetch_array($res)){
				if($dados[9]< $data_numerica){
					$fonte="texto_red";
				}else{
					$fonte="texto_2";
				}
				
			 $mes_vencimento=$dados[11];
		     $mes=buscar_mes($mes_vencimento);
		?>
        
        <tr class="<?php echo $fonte; ?>">
          <td align="left"><input type="checkbox" name="check[]" id="check[]" value="<?php echo $dados[0]; ?>"/></td>
          <td height="20" align="left"><?php echo $dados[2]; ?></td>
          <td align="left"><?php echo utf8_encode($dados[1]); ?></td>
          <td height="20" align="left"><?php echo utf8_encode($dados[5]); ?></td>
          <td height="20" align="center"><?php if($dados[4]!='') { echo $dados[4]." - "; } echo $mes; ?></td>
          <td height="20" align="center"><?php echo $dados[6]; ?></td>
          <td height="20" align="center"><?php echo $dados[8]; ?></td>
          <td height="20" align="center"><?php echo 'R$'. number_format($dados[3], 2, '.', ','); ?> </td>
          <td height="20" align="center"><a href="javascript: carregar_boleto('<?php echo $dados[0]; ?>')"><img src="../img/icone_impressora.gif" border="0" width="18" /></a></td>
        </tr>
         <tr>
            <td height="2" colspan="9" align="center" valign="middle" ><img src="../img/linha_.jpg" width="940" height="1" /></td>
          </tr>
        <?php
	}
		}
		if($cont_boletos>0){
			$texto="Foram encontrados ".$cont_boletos." registros.";
		}else{
			$texto="N&atilde;o foram encontrados registros.";
		}
		?>
        
        <tr class="texto_2">
          <td height="40" colspan="9" align="center"><?php echo $texto; ?></td>
        </tr>
        <tr class="texto_2">
          <td height="40" colspan="9" align="right"><span class="style7">
            </span>
            <table width="285" border="0">
              <tr>
                <td height="30" align="center" valign="middle" bgcolor="#CCCCCC"><a href="javascript: imprimir()" class="link_imprimir">Imprimir Boletos Selecionados</a></td>
              </tr>
            </table></td>
          </tr>
      </table></td>
    </tr>
    <?php
  }
  ?>
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
</form>
<script type="text/javascript">//<![CDATA[
      Calendar.setup({
        inputField : "data",
        trigger    : "f_btn1",
        onSelect   : function() { this.hide() },
        showTime   : 12,
        dateFormat : "%d/%m/%Y"
      });
	  
	  Calendar.setup({
        inputField : "data2",
        trigger    : "f_btn12",
        onSelect   : function() { this.hide() },
        showTime   : 12,
        dateFormat : "%d/%m/%Y"
      });
	  
	  		Habilitar_desabilitar_campos();
	  
	  //]]></script>
</body>
</html>